fs = require('fs');

var resultados_file = process.argv[2];

var db = require("nano")('http://127.0.0.1:5984/').use('bloquec3');

fs.readFile(resultados_file, 'utf8', //Leemos el fichero que va a pasar los datos
            function(err,datos) {
                if (err) {
                    return console.log(err);
                };
                var filas = datos.split("\n");
                var resultados = new Array;
                for ( var f in filas ) {
                    var cachos = filas[f].split(" ");
                    console.log({ 'Ciudad': cachos[0],
                                       'Latitud': cachos[1],
                                       'Longitud': cachos[2] }); // Pasamos los datos recopilados por pantalla

                    resultados.push( { 'Ciudad': cachos[0],
                                       'Latitud': cachos[1],
                                       'Longitud': cachos[2] } );  // Los cargamos a la base de datos
                }
                
                db.bulk( { 'docs' : resultados},
                         function (error,http_body,http_headers) {
                             console.log(http_body);
                         }
                       );
                
                       });
